


ctx = {
    req:req,
    res:res,
    get url(){
        return this.request.url
    },
    get path(){
        return this.request.path
    },
    request:{
        get url(){
            // 去值的时候采用的是ctx.request.req.url
            return this.req.url
        },
        get path(){
            // 去值的时候采用的是ctx.request.req.url
            return url.parse(this.req.url).pathname
        },
        get query(){
            // 去值的时候采用的是ctx.request.req.url
            return url.parse(this.req.url,true).pathname
        },
        req:this.req
    },
    response:{
        _body:null,
        get body(){
            return this._body;
        },
        set body(newValue){
            this._body = newValue;
        },
        res:this.res 
    }
}